package com.competition.web.entity;

public class Staff {
	/**
	 * 编号
	 */
	private Integer id;

	/**
	 * 员工名称
	 */
	private String staffName;

	/**
	 * 地区id
	 */
	private Integer areaId;

	/**
	 * 地区名称（冗余）
	 */
	private String areaName;

	/**
	 * 新人 0 否 1是
	 */
	private Byte newPeople;

	/**
	 * 状态 0正常 1 请假 2离职
	 */
	private Byte status;

	/**
	 * 请假开始时间
	 */
	private Long leaveStart;

	/**
	 * 请假结束时间
	 */
	private Long leaveEnd;

	/**
	 * 家庭地址
	 */
	private String homeAddress;

	/**
	 * 创建时间
	 */
	private Long createTime;

	private Byte post;
	
	/**
	 * 经度
	 */
	private Double latitude;
	
	/**
	 * 纬度
	 */
	private Double longitude;

	/**
	 * 更新时间
	 */
	private Long updateTime;

	private Byte depart;
	
	
	private Integer cityId;
	
	private Integer countiesId;
	
	
	private String cityName;
	
	private String countiesName;
	
	
	public String getCityName() {
		return cityName;
	}

	public void setCityName(String cityName) {
		this.cityName = cityName;
	}

	public String getCountiesName() {
		return countiesName;
	}

	public void setCountiesName(String countiesName) {
		this.countiesName = countiesName;
	}

	public Integer getCityId() {
		return cityId;
	}

	public void setCityId(Integer cityId) {
		this.cityId = cityId;
	}

	public Integer getCountiesId() {
		return countiesId;
	}

	public void setCountiesId(Integer countiesId) {
		this.countiesId = countiesId;
	}

	public Long getLeaveStart() {
		return leaveStart;
	}

	public void setLeaveStart(Long leaveStart) {
		this.leaveStart = leaveStart;
	}

	public Long getLeaveEnd() {
		return leaveEnd;
	}

	public void setLeaveEnd(Long leaveEnd) {
		this.leaveEnd = leaveEnd;
	}

	
	public Double getLatitude() {
		return latitude;
	}

	public void setLatitude(Double latitude) {
		this.latitude = latitude;
	}

	public Double getLongitude() {
		return longitude;
	}

	public void setLongitude(Double longitude) {
		this.longitude = longitude;
	}

	/**
	 * 编号
	 * 
	 * @author Administrator
	 * @date 2023-08-29 16:54:45
	 * @return id 编号
	 */
	public Integer getId() {
		return id;
	}

	/**
	 * 编号
	 * 
	 * @author Administrator
	 * @date 2023-08-29 16:54:45
	 * @param id 编号
	 */
	public void setId(Integer id) {
		this.id = id;
	}

	/**
	 * 员工名称
	 * 
	 * @author Administrator
	 * @date 2023-08-29 16:54:45
	 * @return staff_name 员工名称
	 */
	public String getStaffName() {
		return staffName;
	}

	/**
	 * 员工名称
	 * 
	 * @author Administrator
	 * @date 2023-08-29 16:54:45
	 * @param staffName 员工名称
	 */
	public void setStaffName(String staffName) {
		this.staffName = staffName == null ? null : staffName.trim();
	}

	/**
	 * 地区id
	 * 
	 * @author Administrator
	 * @date 2023-08-29 16:54:45
	 * @return area_id 地区id
	 */
	public Integer getAreaId() {
		return areaId;
	}

	/**
	 * 地区id
	 * 
	 * @author Administrator
	 * @date 2023-08-29 16:54:45
	 * @param areaId 地区id
	 */
	public void setAreaId(Integer areaId) {
		this.areaId = areaId;
	}

	/**
	 * 地区名称（冗余）
	 * 
	 * @author Administrator
	 * @date 2023-08-29 16:54:45
	 * @return area_name 地区名称（冗余）
	 */
	public String getAreaName() {
		return areaName;
	}

	/**
	 * 地区名称（冗余）
	 * 
	 * @author Administrator
	 * @date 2023-08-29 16:54:45
	 * @param areaName 地区名称（冗余）
	 */
	public void setAreaName(String areaName) {
		this.areaName = areaName == null ? null : areaName.trim();
	}

	/**
	 * 新人 0 否 1是
	 * 
	 * @author Administrator
	 * @date 2023-08-29 16:54:45
	 * @return new_people 新人 0 否 1是
	 */
	public Byte getNewPeople() {
		return newPeople;
	}

	/**
	 * 新人 0 否 1是
	 * 
	 * @author Administrator
	 * @date 2023-08-29 16:54:45
	 * @param newPeople 新人 0 否 1是
	 */
	public void setNewPeople(Byte newPeople) {
		this.newPeople = newPeople;
	}

	/**
	 * 状态 0正常 1 请假 2离职
	 * 
	 * @author Administrator
	 * @date 2023-08-29 16:54:45
	 * @return status 状态 0正常 1 请假 2离职
	 */
	public Byte getStatus() {
		return status;
	}

	/**
	 * 状态 0正常 1 请假 2离职
	 * 
	 * @author Administrator
	 * @date 2023-08-29 16:54:45
	 * @param status 状态 0正常 1 请假 2离职
	 */
	public void setStatus(Byte status) {
		this.status = status;
	}

	/**
	 * 家庭地址
	 * 
	 * @author Administrator
	 * @date 2023-08-29 16:54:45
	 * @return home_address 家庭地址
	 */
	public String getHomeAddress() {
		return homeAddress;
	}

	/**
	 * 家庭地址
	 * 
	 * @author Administrator
	 * @date 2023-08-29 16:54:45
	 * @param homeAddress 家庭地址
	 */
	public void setHomeAddress(String homeAddress) {
		this.homeAddress = homeAddress == null ? null : homeAddress.trim();
	}

	/**
	 * 创建时间
	 * 
	 * @author Administrator
	 * @date 2023-08-29 16:54:45
	 * @return create_time 创建时间
	 */
	public Long getCreateTime() {
		return createTime;
	}

	/**
	 * 创建时间
	 * 
	 * @author Administrator
	 * @date 2023-08-29 16:54:45
	 * @param createTime 创建时间
	 */
	public void setCreateTime(Long createTime) {
		this.createTime = createTime;
	}

	/**
	 * 更新时间
	 * 
	 * @author Administrator
	 * @date 2023-08-29 16:54:45
	 * @return update_time 更新时间
	 */
	public Long getUpdateTime() {
		return updateTime;
	}

	/**
	 * 更新时间
	 * 
	 * @author Administrator
	 * @date 2023-08-29 16:54:45
	 * @param updateTime 更新时间
	 */
	public void setUpdateTime(Long updateTime) {
		this.updateTime = updateTime;
	}

	public Byte getPost() {
		return post;
	}

	public void setPost(Byte post) {
		this.post = post;
	}


	public Byte getDepart() {
		return depart;
	}

	public void setDepart(Byte depart) {
		this.depart = depart;
	}

}